In May of 2009 I worked with a group in Canada that was using Moq so I got my first exposure to that library. As far as mocking libraries go, it's one of my favorite (for statically-typed languages). It takes advantage of both Generics as well as Lambdas, so it's well designed, uses contemporary features and seems to work rather well.

||
First Object Mentor Blog Entry||This is a copy of my first blog on the subject.||
Using Strict Mocks to assist in Characterization Tests
A second blog article related to Moq.

The first blog entry documented some of the work I did to make sure I understood the library before working with the group. I then had the group repeat the work with a loose set of requirements. We worked on this together and this is what we ended up with: